It's all Greek to me

Translations
C'est du chinois pour moi
Definitions
A phrase used to express that something is completely incomprehensible or difficult to understand.
Words
It

pronoun
ce
is

functional word
est
all

adverb
tout
Greek

adjective
grec
to

preposition
pour
me

pronoun
moi